home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / prolog / sbprolog / readme < prev    next >
Text File  |  1993-07-25  |  2KB  |  67 lines

  1. These archives contain the port of SBprolog v3.1 to ARM, AMIGA and ATARI.
  2.  
  3. To make use of the program you need the following:
  4.  
  5. at least 2Meg memory and a harddisk plus the following files
  6.  
  7. Atari: ataribin.zoo and sbp.zoo
  8. ARM:   armbin.zoo   and sbp.zoo
  9. Amiga: amigabin.zoo and sbp.zoo
  10.  
  11. To unpack: get a ZOO extractor (if not supplied), Zoo 1 is sufficient.
  12. execute: "zoo <machine>bin.zoo" (or _zoo on Arm)
  13.  
  14. this will create a directory sbp_v3.1 in you current path plus an executable
  15. called sbp_ooz. This is the special SBprolog zoo extractor.
  16.  
  17. execute: for Amiga "sbp_ooz x sbp"
  18.      for Atari "sbp_ooz x -t sbp"
  19.      for ARM   "sbp_ooz x sbp_zoo"
  20.  
  21. this will create the sources and bytecodes for SBprolog in the directory
  22. sbp_v3.1. (you can use a normal ZOO2.1 too extract the files, but sbp_ooz
  23. automatically converts filename to a form acceptable on the machine 
  24. (e.g. $->_ file.c->c.file on Arm) and adds CR to the unix style LF only files
  25. (on Atari).
  26.  
  27. Now set up an environment variable SIMPATH to contain the following:
  28. Amiga: SIMPATH=.!sbp:modlib!sbp:lib!sbp:cmplib (assuming that sbp: is the path
  29. .../sbp_v3.1 )
  30. Atari: SIMPATH=.!___\modlib!___\lib!___\cmplib (assuming that ___ is the path
  31. ...\sbp_v3.1 )
  32. ARM:   SIMPATH=@,___.modlib,___.lib,___.cmplib
  33. or try the supplied start scripts (ARM and Amiga)
  34.  
  35. On Atari you can use the executable sbpshell.prg, which will automatically set
  36. up SIMPATH for you.
  37.  
  38. go to path sbp_v3.1/modlib and rename the following file:
  39.  
  40. Atari: $readloo.st -> $readloo
  41. Amiga: $readloop.AMIGA -> $readloop
  42. Arm: ARM__readloop -> _readloop
  43.  
  44. You can now execute SBprolog by:
  45. sbprolog modlib/\$readloop       (Amiga)
  46. sbprolog modlib._readloop        (Arm)
  47. sim modlib\$readloop or sbpshell (Atari)
  48.  
  49. Further information about the prolog system can be found in the TeX document
  50. in directory latex_doc.
  51.  
  52. IMPORTANT: when compiling on the Atari system, you have to call the predicate
  53. binary(1) before executing the compile command to avoid CR/LF conversion
  54. in the bytecode executable. binary(0) resets textmode.
  55.  
  56. Finally, let me remind you that this program is freeware, but has to be
  57. distributed with full source code (see file COPYING). Any PD-pool distribution
  58. should use the original zoo archives, since these can be extracted on all
  59. machines.
  60.  
  61. For any comments, please Email:
  62.  
  63. alexlehm@iti.informatik.th-darmstadt.de
  64. kegelman@iti.informatik.th-darmstadt.de
  65. thiemann@iti.informatik.th-darmstadt.de
  66.  
  67.